EGAVE

madrapore

Meaning

  1. noun Archaic form of madrepore.
Save “madrapore” to learn later