somatology in French somatology in French somatologie noun The study of the physical nature of human beings. Add to Flashcards