madrepore
English Dictionary
->
Letter M
-> madrepore
Search Dictionary:
madrepore Definition
(n)
corals
having
calcareous
skeletons
aggregations
of
which
form
reefs
and
islands
madrepore Synonyms
madrepore
madriporian coral
stony coral
© Art Branch Inc.