VariousWords beta
Related Terms:
Definitions:
Noun
cinnamon bark
Definition: aromatic bark of Saigon cinnamon used medicinally as a carminative