... plants and animals have stuck to the seas. ...
... and radiated by the sun to plants on Earth ...