expectorant
English Dictionary
->
Letter E
-> expectorant
Search Dictionary:
expectorant Definition
(n)
a
medicine
promoting
expectoration
expectorant Synonyms
expectorant
expectorator
© Art Branch Inc.