Malpighian Tube (noun) Definition, Meaning & Examples

noun
  1. one of a group of long, slender excretory tubules at the anterior end of the hindgut in insects and other terrestrial arthropods.
Malpighian Tube (noun) Definition, Meaning & Examples

More Definitions