VariousWords beta
Related Terms:
Definitions:
Noun
Definition: a small, medicated tablet intended to be dissolved slowly in the mouth to temporarily stop coughs
VariousWords beta
Definition: a small, medicated tablet intended to be dissolved slowly in the mouth to temporarily stop coughs