Question

Malpighian tubules are

A Excretory organs of insects
B Excretory organs of annelids
C Respiratory organs of insects
D Respiratory organs of annelids

Answer & Explanation

Answer: Excretory organs of insects