Word info

madrepora

Noun

Meaning

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

Source: Webster's dictionary

Anagrams

Close letter words and terms