madrépores
See also:
madrepores
French
Noun
madrépores
m
plural of
madrépore