English | German | Russian | Czech

artelinic acid English

Meaning artelinic acid meaning

What does artelinic acid mean?

artelinic acid

(organic compound) An experimental drug that may have some antimalarial activity

Are you looking for...?