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