tetranortriterpenoids
English
Noun
tetranortriterpenoids
plural of
tetranortriterpenoid