lepidotes
See also:
Lepidotes
English
Noun
lepidotes
plural of
lepidote
Anagrams
teleopsid