Skip to main content

eye-spot

English eye-spot meaning in English  •  eye-spot का अर्थ अंग्रेजी में
Noun
  • A simple visual organ found in many invertebrates, consisting of pigment cells covering a sensory nerve termination.
Advertisement