eyespot /ˈaɪspɒt/ n

中文:眼点

Meaning:Small light-sensitive structure located at the terminal end of each arm, allowing it to locate surfaces and prey.

Found in these illustrated scenes(1)

‹ Browse all scenes