Euspongia

Eu·​spongia | \ (ˈ)yü+\

Definition of Euspongia

taxonomic synonym of spongia

History and Etymology for Euspongia

New Latin, from eu- + Spongia

Keep scrolling for more