Wordage.info

the free tool for word discovery

Wordage.info / glomerulus

Did you mean glamorous?

Exact Match:

glomerulus
a small intertwined group of capillaries in the malpighian body; it filters the blood during urine formation

Synonyms:

  • no synonyms found
Advertisement