Big Huge Thesaurus

Amoebida

noun

sounds kind of like