English | German | Russian | Czech

parvaquone English

Meaning parvaquone meaning

What does parvaquone mean?

parvaquone

An antimalarial drug.

Are you looking for...?