Big Huge Thesaurus

Pelycosauria

noun

sounds kind of like