• 基础释义
  • 英英词典释义

madrepore

['mædrɪpɔ:] ['mædrɪˌpoʊr]
英英词典释义
  • Noun
    1. corals having calcareous skeletons aggregations of which form reefs and islands