Type in ➚ :
3 results in 0.0044s.

eyespot in English

  • eyespot
    eyespot, noun.
    1. the simplest kind of organ for seeing, found in many lower animals, such as the euglena and starfish. It consists of a group of pigmented cells.
    Ex. Near the base of the flagella is an eyespot (Fred W. Emerson).
    2. a s

  1. home-page
  2.  › 
  3. language
  4.  › 
  5. marathi-dictionary-translation-meaning-of-eyespot