English | German | Russian | Czech

alimadol English

Meaning alimadol meaning

What does alimadol mean?

alimadol

An opioid analgesic related to methadone.

Are you looking for...?