What is the full meaning of odyles
ODYLE, a mystical pervasive force, also OD, ODYL [n]
Example of the word odyles placed on a Scrabble board.