Definition of Glomerulus

  • (n.) The bunch of looped capillary blood vessels in a Malpighian capsule of the kidney.

Synonyms of Glomerulus


No Synonyms Found.

Antonyms of Glomerulus


No Antonyms Found.

Homophones of Glomerulus


No Homophones Found.