Find the word definition

Wiktionary

glomes

n. (plural of glome English)