Big Huge Thesaurus

pseudopod

noun

sounds kind of like