No exact translation found for
glome

Do you mean:
similar Results
glomérule (n.) , {ant.}
كُبَّة {تشريح}