InterviewSolution
Saved Bookmarks
| 1. |
Excretory organs in mollusca A) Green glandsB) Malpighian tubules C) Metanephridia D) Kidneys |
|
Answer» (C) Metanephridia |
|