plethra

English

Noun

plethra

  1. plural of plethron

Anagrams