plural cornucopias
1 [count] : a container that is shaped like a horn and is full of fruits and flowers
2 [singular] : a great amount or source of something
The market is/offers a cornucopia of fruits and vegetables.
The book includes a cornucopia of wonderful stories.