Emoni16 Emoni16 04-03-2016 English contestada Which word means "an excess" or "an overabudance in supply?