disesquiterpenoids
English
Noun
disesquiterpenoids
plural of
disesquiterpenoid