Word info Synonyms

capsula glomeruli

Noun

Meaning

thin double membrane surrounding the glomerulus of a nephron

Source: WordNet

Synonyms

Hypernyms

Close letter words and terms