cascarilla_barkEnglish

cascarilla bark, eleuthera bark, sweetwood bark

Noun

Aromatic bark of cascarilla, used as a tonic and for making incense

English: cascarilla bark, eleuthera bark, sweetwood bark

English words with similar meanings

Show 2 words