epithecaDict.lkDict.lk - Sinhala to English DictionaryMeaning epitheca Tweet Sinhala Dictionary definitions for epithecaepitheca 🔊epitheca : අපිපේටිකාවepitheca definitionNoun. A continuous and, usually, structureless layer which covers more or less of the exterior of many corals.Lern More AboutWiki Definition: epithecaGoogle Search result: GoogleWiki Article: Wikipedia Tweet