Synonyms of Spermatozoid in English :
Antonyms of Spermatozoid in English
Thesaurus of Spermatozoid in English
Spermatozoid
see definition of spermatozoidSynonyms of spermatozoid
1. (noun) a motile male gamete of a plant such as an alga or fern or gymnosperm
Hypernyms of spermatozoid
1. (noun) a motile male gamete of a plant such as an alga or fern or gymnosperm