Big Huge Thesaurus

porifera

noun

sounds kind of like