Chinese-English dictionary »

polyscias kikuyuensis meaning in English

ChineseEnglish
Polyscias kikuyuensis noun

parasol tree(Polyscias kikuyuensis)
noun