卵巢窝 luǎncháowō ovarian fossa Definitions Defs Origin Strokes Stroke Words Sentences Sents 卵巢 luǎncháo noun ovary The female reproductive organ that produces eggs and hormones in humans and other vertebrate animals窝 窩 wō noun hollow pit or hollow, especially on the human body; a depression or sunken area