STAMINODIUM


Meaning of STAMINODIUM in English

noun an abortive stamen, or any organ modified from an abortive stamen.

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