The definition of 'spermatozoids' & the word 'spermatozoids' in example sentences or phrases

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

Synonyms of the word 'spermatozoids' & Antonyms of the word 'spermatozoids'.

Noun
Synonymsantherozoid, spermatozoid,