GLOMEROUS


Meaning of GLOMEROUS in English

adj gathered or formed into a ball or round mass.

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