hexosides

English

Noun

hexosides

  1. plural of hexoside

Anagrams