Malpighian body

noun

Medical Definition of Malpighian body