Enginous--ingenious. See NARES on the words, engine, and inginous.