Share
twitterlinkedinfacebook
Image 1 of 1
10001828.jpg
Rafflesia (Rafflesia arnoldii) has the distinction of being the largest flower in the world and smells like rotting flesh. It is a  parasitic plant that lives in the rainforests of South East Asia. Lacking roots, leaves and stems the Rafflesia are parasitic upon their host vines, draining nourishment from them, Sabah, Borneo, Malaysia.