isoflor

/aɪsəflɔr/

Definitions

1. noun

a type of plant extract or compound that is similar in structure or function to a natural hormone, often used in botanical supplements or skincare products

“The health food store sells various isoflors derived from plants to boost energy and vitality.”

Synonyms

  • phytohormone
  • plant extract

Antonyms

  • endocrine disruptor