cinnamon bark
1.
(
noun
) aromatic bark of Saigon cinnamon used medicinally as a carminative
Related Words:
bark
2.
(
noun
) aromatic bark used as a spice
Synonyms:
cinnamon
Related Words:
bark
Terms and Conditions of Use / Copyright Notice