Dictionary
Search
anthers
noun
The pollen-bearing part of the stamen of a flower.
Similar Words
anteceding
antedates
antedating
anthill
/ˈænt.hɪl/
anthologies
/ænˈθɒlədʒiz/
anthologizing
anthozoon
anthrax
/ˈæn.θɹæks/
anthropomorphizing
anticancer