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.”

Synonyms

  • inocarppin compound