eyespottranslation and definition "eyespot", tamil lexiconWordTamil Definitioneyespotஒளிணேர்பகுதி, கண்வடுவப் புள்ளி