Home
Search
Index
Definify.com
Definition
2025
adaptogens
adaptogens
English
Noun
adaptogens
plural of
adaptogen
Similar Results