Alimonious
(
a.
) Affording food; nourishing.