Palmyrenes
English
Noun
Palmyrenes
plural of
Palmyrene