abamectins

English

Noun

abamectins

  1. plural of abamectin

Anagrams