Chinese-English dictionary »

刺角瓜 /cìjiǎoguā/ meaning in English

ChineseEnglish
刺角瓜 /cìjiǎoguā/ noun

horned melon(plant)
noun