Word info

helicidine

Noun

Meaning

helicidine (uncountable)

(medicine) An antitussive consisting of an extract from the mucus of the snail Helix pomatia

Source: en.wiktionary.org

Close letter words and terms