A. SyconB. EuplectellaC. LeucoseleniaD. Spongilla
Correct Answer: Euplectella ✔
Last Updated: October 05, 2021