A drug effective against both endoparasites and ectoparasites (e.g., the macrolide antibiotic avermectin).ivermectin. [endoparasite + ectoparasite + -cide]
As scientists who evolve with technology we treat innovation as a way of life, a life we dedicate to improvement and advancement of Safety, Health and Environment.