Ocellus
English Meaning
A little eye; a minute simple eye found in many invertebrates.
- A small simple eye, found in many invertebrates, usually consisting of a few sensory cells and a single lens.
- A marking that resembles an eye, as on the tail feathers of a male peacock; an eyespot.
Sorry, No Malayalam Meaning for your input!
See Ocellu Want To Try Ocellus In Malayalam??