Malpighian tubules are the excretory organs in

Q. Malpighian tubules are the excretory organs in

A. Cockroach

B. Platyhelminthes

C. Ascaris

D. Pila

Answer: Cockroach

We will be happy to hear your thoughts

Leave a reply

Gkseries.com
Logo
Register New Account