SPERMATOZOID


Meaning of SPERMATOZOID in English

noun Etymology: International Scientific Vocabulary, from New Latin spermatozoon Date: 1854 a motile male gamete of a plant usually produced in an antheridium

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.