macropter

Noun

 * 1) Any animal that has long wings

Etymology
.