isoflavonoids
English
Noun
isoflavonoids
plural of
isoflavonoid