glomerule

/ˈɡlɒmərʊl/

Definitions

1. noun

A small group of cells or a small organ, especially a cluster of renal corpuscles in the kidney.

“The doctor examined the glomerules of the patient’s kidneys.”

2. noun

A small cluster of pollen grains or spores.

“The glomerule of the flower attracted the attention of the bee.”

Synonyms

  • cluster
  • glomerulus

Antonyms

  • isolation
  • solitude