lepadites

English

Noun

lepadites

  1. plural of lepadite

Anagrams