live_body
1. [ noun ] a living body of an animal or person
Related terms: body system
Similar spelling:   live_up_to