English

edit

Noun

edit

palicids

  1. plural of palicid