1. a. Having long wings.
1. [adj]
1. Having long wings. See: Macropteres. Source: Websters Dictionary (01 Mar 1998)