Translation of oviduct in Malay

oviduct

oviduktus

noun

  • 1

    oviduktus, saluran ovum