English | German | Russian | Czech

cambendazole English

Meaning cambendazole meaning

What does cambendazole mean?

cambendazole

An anthelminthic drug.

Synonyms cambendazole synonyms

What other words have the same or similar meaning as cambendazole?

Are you looking for...?