malpighian body

Explore definitions, synonyms, and language insights of malpighian body

Definitions

Noun
the capsule that contains Bowman''s capsule and a glomerulus at the expanded end of a nephron

More General Terms