nortriterpenoids
English
Noun
nortriterpenoids
plural of
nortriterpenoid