Definify.com

Definition 2026


domiodol

domiodol

English

Noun

domiodol (uncountable)

  1. A mucolytic.