coral reefstranslation and definition "coral reefs", tamil lexiconWordTamil Definitioncoral reefsபவளத்திட்டுகள், ஊருகைத்திட்டுகள்