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