alepidotes

English

Noun

alepidotes

  1. plural of alepidote

Anagrams