Search term espermatozoo has 2 results
Jump to
ES Spanish EN English
espermatozoo (n) [biología] {m} spermatozoon (n) [biología]
espermatozoo (n) [biología] {m} spermatozoa (n) [biología]

Spanish English translations

ES Synonyms for espermatozoo EN Translations
espermatozoide [espermatozoide] espermatozoide (n)