Solveeit Logo

Question

Biology Question on Human Excretory System

Excretory organs present in Nematoda are ____ .

A

Flame cells

B

Renette cells

C

Nephridia

D

Kidneys

Answer

Renette cells

Explanation

Solution

The correct option is (B): Renette cells.