Word info

cocillana

Noun

Meaning

cocillana

(medicine) An expectorant made from the dried bark of the tree Guarea rusbyi

Source: en.wiktionary.org

Anagrams

Close letter words and terms