English | German | Russian | Czech

doramectin English

Meaning doramectin meaning

What does doramectin mean?

doramectin

A veterinary drug used to treat parasites.

Are you looking for...?