English edit

Alternative forms edit

Etymology edit

macro- +‎ -pterous

Adjective edit

macropterous (comparative more macropterous, superlative most macropterous)

  1. Having long wings or fins.

References edit