image credit
Life, in all its varied forms, can be described in many ways. 'Astounding', 'beautiful' and 'majestic' are just a few of the words that spring to mind while looking at some of our planet's living things. Yet watch a spider scuttle across a desk and words like 'horrific' and 'terrifying' suddenly feel far more apt. But what about those times when you come across a life form so strange-looking it seems to have come from a different planet altogether?
Here are some of Mother Nature's more bizarre creations.The Presurfer