domiodol

English

Noun

domiodol (uncountable)

  1. A mucolytic.