glomerids - Spanish English Dictionary