ALL meanings of macropterous
ma·crop·ter·ous
M m - adjective macropterous having long or large wings or fins. 1
- adjective macropterous (of certain animals, esp some types of ant) having large wings 0
- adjective macropterous having unusually large wings or fins 0