English-Arabic dictionary »

oviduct meaning in Arabic

EnglishArabic
Oviduct [UK: ˈəʊ.vɪ.dʌkt]
[US: ˈoʊ.vɪ.dʌkt]

قناة البيض