search term:

spermatozoon

  has one meaning

English English

spermatozoon (biology)

German German

Samenzelle (biology) Spermatozoon (biology)

French French

spermatozoïde (biology)

Italian Italian

spermatozoo (biology)

Spanish Spanish

espermatozoo (biology)

Dutch Dutch

spermatozoön (biology) zaadcel (biology)

Portuguese Portuguese

espermatozóide (biology)

Swedish Swedish

spermatozo (biology) spermie (biology)

translation - spermatozoon translate | English dictionary

Top search queries dictionary English

1 - 200 · 201 - 1000 · 1001 - 2000 · 2001 - 3000 · 3001 - 4000 · 4001 - 5000 · 5001 - 7000 · 7001 - 10000 · 10001 - 20000 · 20001 - 50000