elepidotes
English
Noun
elepidotes
plural of
elepidote