bowman's capsule

Noun
  1. Thin double membrane surrounding the glomerulus of a nephron (synset 105254964)

Other Searches