grosets

Scots

Noun

grosets

  1. plural of groset