Alimonious

(a.) Affording food; nourishing.