Dictionary Check: antherozoid

"antherozoid" is a valid word!

Scrabble 24 points
Words with Friends 24 points

Definition

noun

a motile male gamete of a plant such as an alga or fern or gymnosperm

Synonyms:

Advertisement