oligomers
English
Noun
oligomers
plural of
oligomer
Anagrams
glorisome