English | German | Russian | Czech

tioxidazole English

Meaning tioxidazole meaning

What does tioxidazole mean?

tioxidazole

An anthelminthic drug.

Are you looking for...?