Bowman''s capsule

Explore definitions, synonyms, and language insights of Bowman''s capsule

Definitions

Noun
thin double membrane surrounding the glomerulus of a nephron

More General Terms