tetranortriterpenes
English
Noun
tetranortriterpenes
plural of
tetranortriterpene