English

edit

Noun

edit

trehaloses

  1. plural of trehalose

Anagrams

edit