English

edit

Noun

edit

ivermectins

  1. plural of ivermectin