Big Huge Thesaurus

ictodosauria

noun

sounds kind of like