1.

In crustacea excretion is byA. Malpighian tubulesB. KidneysC. NephridiaD. Antennary/green glands.

Answer» Correct Answer - D


Discussion

No Comment Found