Big Huge Thesaurus

pterosauria

noun

sounds kind of like