English edit

Noun edit

trehaloses

  1. plural of trehalose

Anagrams edit