Chinese-English dictionary »

香肠树 /xiāngchángshù/ meaning in English

ChineseEnglish
香肠树 /xiāngchángshù/ noun

sausage tree(Kigelia africana)
noun