Synonyms of Spermatozoid in English :

Antonyms of Spermatozoid in English

Thesaurus of Spermatozoid in English

Spermatozoid

see definition of spermatozoid

Synonyms 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