Chinese-English dictionary »

卵管 /luǎnguǎn/ meaning in English

ChineseEnglish
卵管 /luǎnguǎn/ noun

oviduct [oviducts](duct through which an ovum passes)
noun
[UK: ˈəʊ.vɪ.dʌkt] [US: ˈoʊ.vɪ.dʌkt]