Big Huge Thesaurus

ornithopter

noun