cornucopiae
/kɔːrnjuːkoʊˈpiːi, ˌkɔrnʊˈkoʊpiːeɪ/Definitions
1. noun
a plentiful supply of different kinds of food, especially at a special occasion
“The festive table was a cornucopiae of delicacies from around the world.”
2. noun (plural only)
a horn-shaped container, especially one used in ancient times to hold fruits and grains
“In the museum, we saw a beautiful cornucopiae used in the ancient Roman ceremonies.”