English | German | Russian | Czech

difenoximide English

Meaning difenoximide meaning

What does difenoximide mean?

difenoximide

An antispasmodic drug.

Are you looking for...?