jaggories

English

Noun

jaggories

  1. plural of jaggory