what is malpighian tubules ?

You may refer to the answer provided by your friend, I would like to add more points

Malphiogian tubules are the excretory organs mostly present in insects.The system consists of branching tubules extending from the alimentary canal that absorbs solutes, water, and wastes from the surrounding hemolymph. The tubules empty into the alimentary canal, and remove nitrogenous wastes from the insect's body.

 .

  • 6

 The Malpighian tubule system is a type of excretory and osmoregulatory system found in some Uniramia (Insects and Myriapoda), arachnids...

  • 5
What are you looking for?