Excretory organs known as Malpighian tubules are present in

Excretory organs known as Malpighian tubules are present in 




A) flatworms.
B) insects.
C) jellyfish.
D) sea stars.
E) earthworms.


Answer: B


Learn More :