Skip to main content

madrepore

English madrepore meaning in English  •  madrepore का अर्थ अंग्रेजी में
Noun
  • Any coral of the genus Madrepora, a group of corals having calcareous skeletons aggregations of which form reefs and islands; formerly, often applied to any stony coral.
Advertisement