1.

An arthropod belonging to onychophora which posseses nephrida isA. LimulusB. PeripatusC. DaphniaD. Lepisma.

Answer» Correct Answer - B


Discussion

No Comment Found