Big Huge Thesaurus

polliwog

noun

sounds kind of like