dihydrostilbenoids
English
Noun
dihydrostilbenoids
plural of
dihydrostilbenoid