tickicides

English

Noun

tickicides

  1. plural of tickicide