Definition Definition

madrepora - Meaning and Examples

Meaning of 'madrepora' (Webster Dictionary)

1 . Madrepora [ n.]
- A genus of reef corals abundant in tropical seas. It includes than one hundred and fifty species, most of which are elegantly branched.