EN

Synonyms for horse paste

Most common

ivermectin

All synonyms

Noun

Definitions

  1. n. 1

    A dewormer for horses, supplied as a paste to be administered orally.

By length

10 letters
ivermectin