anthers
Noun
- the part of the stamen that contains pollen; usually borne on a stalk
- plural of anther
Synonyms
Scrabble Score: 10
anthers: valid Scrabble (US) TWL Wordanthers: valid Scrabble Word in Merriam-Webster MW Dictionary
anthers: valid Scrabble Word in International Collins CSW Dictionary
Words With Friends Score: 10
anthers: valid Words With Friends Word