malpighian corpuscle
malpighian corpuscle
n.
See malpighian body.
(Anatomy)