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



Answer: B


Learn More :