cascarilla

nounThe aromatic bark of a shrub (Croton eluteria) used in incense, perfumes, and traditional medicine.

No synonyms or antonyms found for this word.

cascarilla synonyms & antonyms | whatsthatwordmean | whatsthatwordmean