Pinyin Dictionary results for "nao xia chui ti"

脑下垂体
pituitary glands (at the base of the skull)
Dictionary data provided by CC-CEDICT