Big Huge Thesaurus

pelycosauria

noun

sounds kind of like