English | German | Russian | Czech

decaphyllous English

Meaning decaphyllous meaning

What does decaphyllous mean?

decaphyllous

(botany) Having ten leaves.

Are you looking for...?