Wikipedia
Echinoclathria
Echinoclathria is a genus of demosponge in the family Microcionidae.