MADREPORA


Meaning of MADREPORA in English

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

Webster English vocab.      Английский словарь Webster.