Definition, synonyms and related words
Any of a set of species, in separate geographical locations, that have arisen through vicariance
Of, relating to, or as a result of vicariance