octuloses

English

Noun

octuloses

  1. plural of octulose

Anagrams