English | German | Russian | Czech

expectorant English

Meaning expectorant meaning

What does expectorant mean?

expectorant

a medicine promoting expectoration

Synonyms expectorant synonyms

What other words have the same or similar meaning as expectorant?

expectorant English » English

expectorator squill mucolytic expectorative cough medicine

Are you looking for...?