What is the full meaning of biocellate
of animals and plants, marked with two eyelike spots or ocelli [adj]
Example of the word biocellate placed on a Scrabble board.