triterpenoids
English
Noun
triterpenoids
plural of
triterpenoid