Definition, synonyms and related words
Any of a group of flavanones, found in Flemingia stricta, some of which are antibiotics.