dcsimg

Dactylocalycidae is a family of sponge.

EOL has data for 32 attributes, including: