Big Huge Thesaurus

hyracoidea

noun

sounds kind of like