cornucopiate

For definition of cornucopiate, please visit here.