neoflavanoid
English
Noun
neoflavanoid
(
plural
neoflavanoids
)
Alternative form of
neoflavonoid
.