English | German | Russian | Czech

luxabendazole English

Meaning luxabendazole meaning

What does luxabendazole mean?

luxabendazole

An anthelminthic drug.

Are you looking for...?