What Is The Excretory Organ Of Cockroach And Earthworm?
What Is The Excretory Organ Of Cockroach And Earthworm? Malpighian tubules constitute the excretory organs of cockroach and other insects. Nephridia are the most generally found excretory organs in earthworms. What is the excretory organ of earthworm? Earthworms (annelids) have slightly more evolved excretory structures called nephridia, illustrated in Figure 2b. A pair of nephridia