http://goldloadingpage.com/what-is-the-definition-of/magnipelta
👉 "Magnipelta" is a Latin word that translates to "many, numerous" in English.
Magnipelta
https://goldloadingpage.com/word-dictionary/Magnipelta