Definify.com

Definition 2024


domiodol

domiodol

English

Noun

domiodol (uncountable)

  1. A mucolytic.