noun an eyelike spot or marking. the state of having eyelike markings.
ocellation 🔊 Listen to this noun an eyelike spot or marking. the state of having eyelike markings. Share Facebook Twitter Google +