English | German | Russian | Czech

oligandrous English

Meaning oligandrous meaning

What does oligandrous mean?

oligandrous

(botany) Having few stamens

Are you looking for...?