ornithopter
nounDefinition of ornithopter
: an aircraft designed to derive its chief support and propulsion from flapping wings
Keep scrolling for more