2 results found

Search Results for: vicarious

Vicariance

Definition noun, plural: vicariances (biology) The separation of a large group of organisms from the population due to a... Read More

Vicariant speciation

Definition noun Formation of new species due to vicariance. Supplement New species are formed from the division of original... Read More