Ornithopter Meaning

There are 1 meaning(s) for word Ornithopter

Meaning 1 : heavier-than-air craft that is propelled by the flapping of wings

    Synonyms : orthopter