isoflavonoid

noun
  1. A type of flavonoid compound found in plants, especially legumes, that has biological activity in the body and is studied for potential health benefits.
  2. Usage: technical; biochemistry

Examples