English edit

Noun edit

haycaps

  1. plural of haycap