You are viewing a single comment's thread from:

RE: 21 SBD quiez contest round # 1

in #quiz6 years ago

Rafflesia arnoldii a parasitic plant of the genus Rafflesia, which is found in the humid forests of Indonesia (especially in Sumatra and Borneo) and in the jungles of Southeast Asia, which develops the largest flower in the world.