meaning of Alimonious

Alimonious meaning in General Dictionary

Affording food nourishing

View more

  • Affording food; nourishing.

Alimonious meaning in General Dictionary

(a.) Affording food; nourishing.