Wikipedia does not have an article with this exact name. You may want to read Wiktionary's entry on "plethora" instead.
noun 1. a large or excessive amount of something. "a plethora of committees and subcommittees" synonyms: excess, abundance, overabundance, superfluity, surfeit, profusion, more than enough, too many, too much, enough and to spare, superabundance, surplus, glut, flood, torrent, deluge, embarrassment; More 2. MEDICINE an excess of a bodily fluid, particularly blood. https://www.lexico.com/en/definition/plethora Origin https://www.gstatic.com/onebox/dictionary/etymology/en/desktop/fa7bc654870b87c0cd91a3e2e01e895f66fcd0773d24c9b4b9da925f2bf84544.png mid 16th century (in the medical sense): via late Latin from Greek plēthōrē, from plēthein ‘be full’.
- Oxford Dictionary