Cornucopia

/ˌkôrn(y)əˈkōpēə/

noun

1. a horn containing an overflowing supply of food

A common decorative centerpiece for Thanksgiving is a cornucopia filled with fruit and vegetables.

2. an abundance

With the long hours of daylight in the Alaska summers, the gardens served up a cornucopia of amazing and extra-large produce.

– from Alaskan Holiday, by Debbie Macomber (1948 – )