Meaning ofeyespotin English

eyespot

us//ˈaɪˌspɑt//uk//ˈaɪˌspɒt//
#uncommon
Definitions