Definify.com

Definition 2024


madreporites

madreporites

English

Noun

madreporites

  1. plural of madreporite