Saigon cinnamon
Explore definitions, synonyms, and language insights of Saigon cinnamon
Definitions
Noun
tropical southeast Asian tree with aromatic bark; yields a bark used medicinally
Explore definitions, synonyms, and language insights of Saigon cinnamon