English | German | Russian | Czech

trisepalous English

Meaning trisepalous meaning

What does trisepalous mean?

trisepalous

(botany) Having three sepals.

Are you looking for...?