octomers

English

Noun

octomers

  1. plural of octomer

Anagrams