EGAVE

macropter

Meaning

  1. noun Any animal that has long wings

Similar words

macrolepidopteran palaeopteran morpho broadwing acanthopteroctetid micropterigid wing macromoth amberwing birdwing

Save “macropter” to learn later