Macropterous /(?)/

Ma·crop·ter·ous

Macropterous

a.
  1. Having long wings or fins. (Zool.)