lepidotes

See also: Lepidotes

English

Noun

lepidotes

  1. plural of lepidote

Anagrams