Dictionary search results

Showing 1-2 of 2 results

spermatozoon British & World English

The mature motile male sex cell of an animal, by which the ovum is fertilized, typically having a compact head and one or more long flagella for swimming