macula luteatranslation and definition "macula lutea", tamil lexiconWordTamil Definitionmacula luteaமஞ்சட்பொட்டு (விழித்திரை)