Noun
oviduct [pl. oviducts]
oviduct {biol.}
بُوق {تشريح}، {أحياء}
related Results
similar Results
oviductal {med.}
oviductal pregnancy {tubal pregnancy}, {med.}