cornucopian

(adjective)

adjective

1. in great abundance, very abundant