Meaning of plethora
Definition of plethora
(noun)
extreme
excess; "an embarrassment of riches"
Other information on plethora
WIKIPEDIA results for
plethora
Amazon results for
plethora
Tweet