STAMINODIUM


Meaning of STAMINODIUM in English

(n.) An abortive stamen, or any organ modified from an abortive stamen.

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