English-Chinese dictionary »

sausage tree meaning in Chinese

EnglishChinese
sausage tree (Kigelia africana)
noun

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

香腸樹noun