eyespot
ˈʌɪspɒt
noun
a light-sensitive pigmented spot on the bodies of invertebrates such as flatworms, starfishes, and microscopic crustaceans, and also in some unicellular organisms.
noun
a light-sensitive pigmented spot on the bodies of invertebrates such as flatworms, starfishes, and microscopic crustaceans, and also in some unicellular organisms.
Begin a journey through worlds of puzzles.