Malpighian tube









Malpighian tube


Malpighian tube noun

  1. one of a group of long, slender excretory tubules at the anterior end of the hindgut in insects and other terrestrial arthropods.

Also called Malpighian tubule, Malpighian vessel. British Dictionary definitions for malpighian tubules Malpighian tubules Malpighian tubes pl n

  1. organs of excretion in insects and many other arthropods: narrow tubules opening into the anterior part of the hindgut
49 queries 0.569