octoses

English

Noun

octoses

  1. plural of octose

Anagrams