Collective noun for cards – Deck/Pack
Collective noun for cigarettes – Packet
Collective noun for mountains – Range
Collective noun for apples – Bushel
Collective noun for bananas – Comb
Collective noun for grapes – Bunch
Collective noun for flowers – Bunch or Bouquet
Collective noun for trees – Grove or Forest