oligoesters
English
Noun
oligoesters
plural of
oligoester