See also: Lepidotes

English

edit

Noun

edit

lepidotes

  1. plural of lepidote

Anagrams

edit