What is the full meaning of ommatophorous
of or like ommatophore, an eyestalk, as in snails [adj]
Example of the word ommatophorous placed on a Scrabble board.