Alimonious

Al·i·mo·ni·ous

Alimonious

a.
  1. Affording food; nourishing. [R.]