Definitions of ornithopter:

  • noun:   heavier-than-air craft that is propelled by the flapping of wings