Big Huge Thesaurus

alytes

noun

sounds kind of like