helicidine
Noun
Meaning
helicidine (uncountable)
(medicine) An antitussive consisting of an extract from the mucus of the snail Helix pomatia
Noun
helicidine (uncountable)
(medicine) An antitussive consisting of an extract from the mucus of the snail Helix pomatia