GLOMERATE Meaning of GLOMERATE in English adj. Bot. & Anat. compactly clustered. [ L glomeratus past part. of glomerare f. glomus -eris ball ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012