English synonyms about - contact  

live body

noun

1 live body

The body of a living animal or person.


Find more on live body elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0246