Skip to main content

madreporaria

English madreporaria meaning in English  •  madreporaria का अर्थ अंग्रेजी में
n. pl.
  • An extensive division of Anthozoa, including most of the species that produce stony corals. See >Illust. > of Anthozoa>.
Advertisement