Definitions
noun
tropical southeast Asian tree with aromatic bark; yields a bark used medicinally
Look “cinnamomum loureirii” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
tropical southeast Asian tree with aromatic bark; yields a bark used medicinally