Another word for fertile?

fecund, fruitful, productive, high-yielding, rich, lush.