Solenocytes are the specialized cells for excretion in
A. Flatworms
B. Molluscs
C. Insects
D. Amphioxus
Answer:D
Solenocytes are the specialized cells for excretion in
A. Flatworms B. Molluscs C. Insects D. Amphioxus