Biology, asked by Babuprakhar5067, 1 year ago

Malpighian tubules are the excretory organ of
(a) Platyhelminthes
(b) Cockroach
(c) Pila
(d) Ascaris

Answers

Answered by Tanya9368
5

Cockroach.. Bcoz malpighian tubules found in phylum arthopoda.

Similar questions