Something life-enhancing one found in character of Greek sea god (9)
Answer
NUTRITION
Definition: Something life-enhancing
Something life-enhancing one found in character of Greek sea god (9)