ammoresinol
/æmɔːrɪˈsinɒl/Definitions
1. noun
A type of lignan found in certain plants.
“Researchers identified ammoresinol as a key component in the plant’s medicinal properties.”
1. noun
A type of lignan found in certain plants.
“Researchers identified ammoresinol as a key component in the plant’s medicinal properties.”