adj. making one feel strong, healthy, and full of energy; refreshing
A broken bone slowly mending, shown in an X-ray over time
vigor n. vigorous adj.