glomerular_capsuleEnglish

Bowman's capsule, capsula glomeruli, glomerular capsule

Noun

Thin double membrane surrounding the glomerulus of a nephron

English: Bowman's capsule, glomerular capsule, capsula glomeruli

Bahasa: Kapsula Bowman

Bahasa words with similar meanings

English words with similar meanings

Show 2 words