madrepore madrepore

Definition(s):

  • (n) corals having calcareous skeletons aggregations of which form reefs and islands

Synonym(s)

Wiki Images for madrepore

definition of madrepore
meaning of madrepore
Word of the Day
languish languish
/ˈlæŋɡ wɪʃ /