Malpighian Tubules (noun) Definition, Meaning & Examples

pl n
  1. organs of excretion in insects and many other arthropods: narrow tubules opening into the anterior part of the hindgut
Malpighian Tubules (noun) Definition, Meaning & Examples

More Definitions