Attested.to

Definition

(of biological species or speciation) occurring in areas isolated geographically from one another

Seed ·

Term in context

allopatric in CommonParlance