Big Huge Thesaurus

sarcodina

noun

sounds kind of like