English | German | Russian | Czech

staminate English

Meaning staminate meaning

What does staminate mean?

staminate

(= antheral) capable of fertilizing female organs

Synonyms staminate synonyms

What other words have the same or similar meaning as staminate?

staminate English » English

antheral stamineal pistillate flower

Are you looking for...?