Cinnamomum loureirii

Explore definitions, synonyms, and language insights of Cinnamomum loureirii

Definitions

Noun
tropical southeast Asian tree with aromatic bark; yields a bark used medicinally

More General Terms