Anastenarides
English
Noun
Anastenarides
plural of
Anastenaride