Subscribe
URL of the page has been copied to clipboard.
Meaning : Training patients in self-induced relaxation.
Synonyms : autogenic therapy, autogenic training
Install App
Autogenics meaning in Telugu.