Big Huge Thesaurus

radiolaria

noun

sounds kind of like