grovets

English

Noun

grovets

  1. plural of grovet