assortment
/əˈsɔrtmənt/Definitions
1. noun
a collection or variety of things, especially different kinds of food, goods, or products, presented or offered for choice or selection
“The store had a wide assortment of fresh fruits and vegetables for sale.”