CBSE Class 11-science Biology Cockroach

This video discusses the different types of nephridia in earthworms.