horse paste

Noun

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