antihelminths

English

Noun

antihelminths

  1. plural of antihelminth