Big Huge Thesaurus

Sarcodina

noun

sounds kind of like