English edit

Noun edit

palicids

  1. plural of palicid