spermatozoid meaning

UK US

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

Definition of spermatozoid

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

    Synonyms: antherozoid

    Type of: gamete

Scrabble score: 26 (letter breakdown)

Word lists: words starting with SP · words ending in ID · 12-letter words

More about spermatozoid on Wikipedia.