Please enable javascript to use dictionary! Howto enable javascript?
eyespot [eyespots]▼(light-sensitive organ or region)noun[UK: ˈaɪ.ˌspɑːt] [US: ˈaɪ.ˌspɑːt]
↑