Big Huge Thesaurus

leporide

noun

sounds kind of like