inocarpin
/ɪnoʊˈkɑːrpɪn/Definitions
1. noun
A compound found in the seeds of the New Zealand native tree Sophora microphylla
“The researchers isolated a unique compound, inocarpin, from the plant’s seeds with promising anti-inflammatory properties.”