Attested.to

Definition

the occurrence of related organisms in separate geographical areas with no overlap

Seed ·

Term in context

allopatry in CommonParlance