English

edit

Noun

edit

alepidotes

  1. plural of alepidote

Anagrams

edit