Big Huge Thesaurus

pollywog

noun

sounds kind of like