1 English Synonyms for PORIFERAN
Prev.1Next
sponge
Definition: 1. Any sponge-like substance.
There are 21 definitions of the word sponge
Show more information about sponge
Prev.1Next
Search took: 1.7161 ms
Definition: 1. Any sponge-like substance.
There are 21 definitions of the word sponge
Show more information about sponge
Search took: 1.7161 ms