Definify.com

Definition 2025


endemics

endemics

See also: endèmics

English

Noun

endemics

  1. plural of endemic