Big Huge Thesaurus

abrocoma

noun

sounds kind of like