madrepores

See also: madrépores

English

Noun

madrepores

  1. plural of madrepore