Tamil Dictionary 🔍

epitheca

Ep`i*the"ca, n. Etym: [NL., fr. Gr. (Zoöl.) Defn: A continuous and, usually, structureless layer which covers more or less of the exterior of many corals.


epitheca - Similar Words