CINNAMOMUM LOUREIRII





Definition:

  1. [noun] tropical southeast Asian tree with aromatic bark; yields a bark used medicinally
    Synonyms: Saigon cinnamon, Cinnamomum loureirii

Synonyms: