Big Huge Thesaurus

Rhizopoda

noun

sounds kind of like