Find the word definition

The Collaborative International Dictionary
Macropterous

Macropterous \Ma*crop"ter*ous\, a. [See Macropteres.] (Zo["o]l.) Having long wings or fins.

Wiktionary
macropterous

a. Having long wings or fins.