Hyalospongia
Hy·a·lo·spon·gia
"
taxonomic synonym of hyalospongiae
Love words? Need even more definitions?
Merriam-Webster unabridged
Share