doramectin

English

Noun

doramectin (uncountable)

  1. A veterinary drug used to treat parasites.