Big Huge Thesaurus

dolichotis

noun

sounds kind of like