Definition Definition

potamospongiae - Meaning and Examples

Meaning of 'potamospongiae' (Webster Dictionary)

1 . Potamospongiae [ n. pl.]
- The fresh-water sponges. See Spongilla.