exuberant
adj. Marked by great plentifulness. 