GLOMEROUS


Meaning of GLOMEROUS in English

(a.) Gathered or formed into a ball or round mass.

Webster's English dictionary.      Английский словарь Webster.