oviducto

Spanish

Noun

oviducto m (plural oviductos)

  1. oviduct

Further reading