Search in: Word
Vietnamese keyboard: Off
Virtual keyboard: Show
English - English (Wordnet) dictionary
glomerulus
Jump to user comments
Noun
  • a small intertwined group of capillaries in the malpighian body; it filters the blood during urine formation
Related search result for "glomerulus"
Comments and discussion on the word "glomerulus"