English

edit

Noun

edit

polylactides

  1. plural of polylactide

Anagrams

edit