Definisi 'madriporian coral'

English to English
noun
1 corals having calcareous skeletons aggregations of which form reefs and islands Terjemahkan
source: wordnet30


Visual Synonyms