antistressor (English, noun)
expansion: antistressor (plural antistressors)
Senses:
glosses: Any substance that reduces stress.
Forms:
form: antistressors
tags: plural