MalayTranslate.com
Malay to English Translator
Translate Here

English to English

cassia-bark tree

noun (n)

  • Chinese tree with aromatic bark; yields a less desirable cinnamon than Ceylon cinnamon
    cina dengan aromatik kulit pohon; mengeluarkan hasil yang tak diinginkan kayu manis dari ceylon kayu manis
    source: wordnet30