STAMINIFEROUS


Meaning of STAMINIFEROUS in English

(a.) Bearing or having stamens.

Webster's English dictionary.      Английский словарь Webster.