Big Huge Thesaurus

lagomorpha

noun

sounds kind of like