Pinyin Dictionary results for "du shi xian"

杜氏腺
Dufour gland (produces female sex hormone in bees)
杜氏腺体
Dufour gland (produces female sex hormone in bees)
Dictionary data provided by CC-CEDICT