Lucerne
Lucerne has a deep taproot which can extract available water from the soil profile and also has high water use efficiency, making it a very drought tolerant species.
Lucerne can fix its own nitrogen and is proportional to the foliage grown (approximately 25kg N/t above ground dry matter).