OMICRONS is a playable word

omicron Scrabble® Dictionary

noun
pl. omicrons
a Greek letter
142 Playable Words can be made from "OMICRONS"