Online English Dictionary

Home

Alimonious


a.

Affording food; nourishing.


© 2009 Dammam Community College