amphipteres
English
Noun
amphipteres
plural of
amphiptere