English | German | Russian | Czech

sepalous English

Meaning sepalous meaning

What does sepalous mean?

sepalous

(botany) Having, or relating to, sepals.

Are you looking for...?