mud bath: a bath in warm mud (as for treating rheumatism)
psychological feature: a feature of the mental life of a living organism
puzzle: a particularly baffling problem that is said to have a correct solution