Each has persisted for thousands to millions of years.
Chacune a persisté durant des milliers voir des millions d'années.
Each has persisted for thousands to millions of years.
Chacune a persisté durant des milliers voir des millions d'années.