Big Huge Thesaurus

ictodosaur

noun

sounds kind of like