formicides

English

Noun

formicides

  1. plural of formicide