vermifuges

English

Noun

vermifuges

  1. plural of vermifuge

French

Adjective

vermifuges

  1. plural of vermifuge