What is the full meaning of stellion
an East Mediterranean lizard with starry spots, also STELLIO [n -S]
Example of the word stellion placed on a Scrabble board.