English | German | Russian | Czech

enneandrous English

Meaning enneandrous meaning

What does enneandrous mean?

enneandrous

(botany) Having nine stamens.

Are you looking for...?