Strong G8267μεγαλοπτέρυγοςhaving large wingsTransliterationmegalopterugosMorphologyGreek AdjectiveDefinitionhaving large wings