espermatozoides

Portuguese

Noun

espermatozoides

  1. plural of espermatozoide

Spanish

Noun

espermatozoides

  1. plural of espermatozoide