well-nourished

adj

1.
properly nourished