Definify.com

Definition 2024


endemics

endemics

See also: endèmics

English

Noun

endemics

  1. plural of endemic