DEMOSPONGEA


Meaning of DEMOSPONGEA in English

or de·mo·spon·gia ˌdēməˈspänjēə

synonym of demospongiae

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.