Definition of Antherozoid

Noun: antherozoid  ,an-thu-ru'zow-id

  1. A motile male gamete of a plant such as an alga, fern or gymnosperm
    - spermatozoid

See also:
Antheropeas
anthers