Synonyms for "poriferan"

Words with similar meaning