Definify.com

Definition 2024


endemisms

endemisms

English

Noun

endemisms

  1. plural of endemism