Definify.com

Definition 2024


madrepores

madrepores

See also: madrépores

English

Noun

madrepores

  1. plural of madrepore