sesterterpenes
English
Noun
sesterterpenes
plural of
sesterterpene