Word info

glomerous

Adjective

Meaning

Gathered or formed into a ball or round mass.

Source: Webster's dictionary

Close letter words and terms