Definify.com

Definition 2025


plethra

plethra

English

Noun

plethra

  1. plural of plethron