See also: madrepores

French

edit

Noun

edit

madrépores m

  1. plural of madrépore