InterviewSolution
Saved Bookmarks
| 1. |
Which organ helps in excretion in (i) Arthropods, (ii) Hemichordates ? |
|
Answer» (i) Malpighian tubules, (ii) Proboscis gland. |
|