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