cinnamomum loureirii Meaning, Definition & Usage

  1. noun tropical southeast Asian tree with aromatic bark; yields a bark used medicinally
    Saigon cinnamon.

WordNet