Flora and Fauna: Rafflesia Arnoldii
Rafflesia Arnoldii, found in Malaysia, is the largest flower ever discovered. It is parasitic and is also considered one of the worst smelling flowers as it smells of decaying flesh.
Sign in to comment
You'll need to sign in to an account to post a comment.
Join the conversation