alible

adjective: Nutritious; nourishing.