Unscramble
Definition of Antherozoid
Noun: antherozoid ,an-thu-ru'zow-id
A motile male gamete of a plant such as an alga, fern or gymnosperm
- spermatozoid
See also:
Antheropeas
anthers