Definify.com

Definition 2025


madrepores

madrepores

See also: madrépores

English

Noun

madrepores

  1. plural of madrepore