spermatozoid

Explore definitions, synonyms, and language insights of spermatozoid

Definitions

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

More General Terms