frog eye spottranslation and definition "frog eye spot", tamil lexiconWordTamil Definitionfrog eye spotதவளைக்கண் புள்ளி