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. Сжатый оксфордский словарь английского языка. 2004