Etymology

glomeruloid

G2L1O1M3E1R1U1L1O1I1D2

Today it means: Having an appearance resembling that of a kidney glomerulus. Full definition →

Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok