GeneralConnection.com
➔
Dictionary
madrepore
Noun
1. stony coral
1. madriporian coral, coral
Usage