English | German | Russian | Czech

medazomide English

Meaning medazomide meaning

What does medazomide mean?

medazomide

An antispasmodic drug.

Are you looking for...?