spermatozoid


sper·ma·to·zo·id

noun \-ˈzō-əd\

Definition of SPERMATOZOID

: a male gamete of a plant motile by anterior cilia

Seen & Heard

What made you want to look up spermatozoid? Please tell us where you read or heard it (including the quote, if possible).