Definition & Meaning | Spanish word ESPERMATOZOIDE
ESPERMATOZOIDE
Definitions of ESPERMATOZOIDE
- (cytology) spermatozoon (reproductive cell of the male)
Number of letters
14
Is palindrome
No
Search for ESPERMATOZOIDE in:
Page preparation took: 239.43 ms.