saigon : Idioms & Phrases


saigon cinnamon

  • noun tropical southeast Asian tree with aromatic bark; yields a bark used medicinally
    Cinnamomum loureirii.
WordNet