spermatozoid
nounDefinition of spermatozoid
: a motile male gamete of a plant usually produced in an antheridium
Keep scrolling for more
Keep scrolling for more