polylactides
English
Noun
polylactides
plural of
polylactide
Anagrams
despotically