Skip to main content

malpighian body

English malpighian body meaning in English  •  malpighian body का अर्थ अंग्रेजी में
Noun
  • The capsule that contains a glomerulus at the expanded end of a nephron; also called malpighian corpuscle> and Malpighian capsule>.
Advertisement