English dictionary
antherozoid meaning and definition
Definition and meaning of antherozoid at MeaningMonkey.org. antherozoid meaning and definition in the English Dictionary.ANTHEROZOID noun
Definition of antherozoid (noun)
- a motile male gamete of a plant such as an alga or fern or gymnosperm
- synonyms: spermatozoid
Source: Princeton University Wordnet