Glomerous /(?)/

Glom·er·ous

Glomerous

a.
  1. Gathered or formed into a ball or round mass. [Obs.]