Epitheca
English Translation from English to English dictionary online for the word Epitheca
-
1 n.
A continuous and, usually, structureless layer which covers more or less of the exterior of many corals.
-
2 n.
A continuous and, usually, structureless layer which covers more or less of the exterior of many corals.