Big Huge Thesaurus

liopelma

noun

sounds kind of like