vocab dash
Log in
Sign up
espermatozoide
Top 15000
Meanings
Noun
1. spermatozoon (reproductive cell of the male)
(cytology)