English | German | Russian | Czech

alloclamide English

Meaning alloclamide meaning

What does alloclamide mean?

alloclamide

An antitussive drug.

Are you looking for...?