nourished

adj

1.
being provided with adequate nourishment