hexosomes

English

Noun

hexosomes

  1. plural of hexosome

Anagrams