English-Polish translations for eyespot
Definition of eyespot
- Any of various primitive light-sensitive organs or regions in many diverse organisms
- An eye-like marking on the tail of a peacock or the wing of a butterfly
Trending Searches
Popular Dictionaries