Meaning of madrépora in Spanish:

madrépora

Translate madrépora into English

feminine noun

  • 1Cualquiera de los animales marinos del orden de los madreporarios.

  • 2Materia calcárea que constituye el esqueleto externo de estos animales.