Big Huge Thesaurus

leporidae

noun

sounds kind of like