cocillana

English

Noun

cocillana

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

Anagrams