1 English Synonyms for CONCESTOR
Prev.1Next
cenancestor
Definition: 1. The last ancestor common of two or more lineages, especially the last universal common ancestor of all life.
Show more information about cenancestor
Prev.1Next
Search took: 1.4541 ms