English

edit

Noun

edit

hexosomes

  1. plural of hexosome

Anagrams

edit