madreporite
English
madreporite meaning in English • madreporite का अर्थ अंग्रेजी में
Noun
- A fossil coral.
- The madreporic plate of echinoderms.