GLOMEROUS Meaning of GLOMEROUS in English adj gathered or formed into a ball or round mass. Webster English vocab. Английский словарь Webster. 2012