Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: shengang shengwang shengcang shenguang shengyang shengjing ?

shēng náng vocal sac / vocal pouch (for vocal amplification in male frogs)

Dictionary · Google Translate · Help
By MDBG 2025