expectorantEnglish

expectorant, expectorator

Noun

A medicine promoting expectoration

English: expectorant, expectorator

English words with similar meanings

Show 1 words