Medical term · B
A form of meditation aimed at bringing on a state of relaxation.
Browse all 2358 medical terms →