Definition
(of biological species or speciation) occurring in areas isolated geographically from one another
Seed ·
Term in context
(of biological species or speciation) occurring in areas isolated geographically from one another
Seed ·