SPERMATOZOID


Meaning of SPERMATOZOID in English

[ ˌspə:mətə(ʊ)'zəʊɪd , spəˌmat- ]

■ noun Botany a motile male gamete produced by a lower plant or a gymnosperm.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.