glomerular capsule

glomerular capsule is a valid 18-letter word worth 24 points in Scrabble and 33 in Words With Friends.

thin double membrane surrounding the glomerulus of a nephron

Anagrams

Anagrams of glomerular capsule

Loading…