kaempferols
English
Noun
kaempferols
plural of
kaempferol