stamen
English
Noun
(en-noun)
In flowering plants, the structure in a flower that produces pollen, typically consisting of an anther and a filament.
See also
* androecium
Anagrams
*
*
*
*
----
Not English
has no English definition. It may be misspelled.