YourDictionary

glomerulate

adjective

grouped in small, dense clusters

link/cite print suggestion box