POTAMOSPONGIAE


Meaning of POTAMOSPONGIAE in English

noun ·pl the fresh-water sponges. ·see spongilla.

Webster English vocab.      Английский словарь Webster.