Euspongia
Eu·spongia
| \ (ˈ)yü+\
Definition of Euspongia
taxonomic synonym of spongia
Keep scrolling for more
taxonomic synonym of spongia
Keep scrolling for more