MADREPORITE MEANING IN ENGLISH

• Madreporite Definition & Synonyms

  1. (n.) The madreporic plate of echinoderms.
  2. (n.) A fossil coral.


RECENT SEARCHES