Rafflesia Arnoldii
-
R
Rafflesia Arnoldii
Description Rafflesia Arnoldii, commonly known as the “corpse flower” or “stinking flower,” is the world’s largest flower. It is a parasitic plant that grows on the roots of Tetrastigma vines in the rainforests of Southeast Asia, particularly in Indonesia, Malaysia, and the Philippines. This plant has no stems, leaves, or roots, and only produces a single flower that can grow…
Read More »
