Big Huge Thesaurus

herrerasaurus

noun

sounds kind of like