oligolactones
English
Noun
oligolactones
plural of
oligolactone