English

edit

Noun

edit

octaoses

  1. plural of octaose

Anagrams

edit