meroterpenes
English
Noun
meroterpenes
plural of
meroterpene