Meaning of antherozoid

Definition of antherozoid

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

Other information on antherozoid

WIKIPEDIA results for antherozoid
Amazon results for antherozoid