Word info Synonyms

cascarilla bark

Noun

Meaning

aromatic bark of cascarilla; used as a tonic and for making incense

Source: WordNet

Synonyms

Hypernyms

Close letter words and terms