adaptogen meaning

Meaning of adaptogen

What is the full meaning of adaptogen

any of various natural substances used in herbal medicine as regulators [n -S]

Example of the word adaptogen placed on a Scrabble board.

Unscrambled word adaptogen

Points for adaptogen

Scrabble
16 points
Word With Friends
16 points
Wordfeud
16 points

Related pages for adaptogen