English

edit

Noun

edit

amyloses

  1. plural of amylose

Anagrams

edit