LiveScience Image Gallery
The branch of an olive tree with the last tree ring (the bark) preserved. The scale is 1 meter long. Credit: Science
The branch of an olive tree with the last tree ring (the bark) preserved. The scale is 1 meter long. Credit: Science