cornucopian

Adjective

 * 1) in great abundance, very abundant