Word info Synonyms

glomerular capsule

Noun

Meaning

thin double membrane surrounding the glomerulus of a nephron

Source: WordNet

Synonyms

Hypernyms

Close letter words and terms