Dictionary.com
Thesaurus.com
Showing results for Malpighian tube. Search instead for Malpighian+body.

Malpighian tube

American  

noun

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