Picture Gallery

Search For: 

Rafflesia arnoldii, the world's biggest flower, lives as a parasite in Indonesian rain forests.

Rafflesia arnoldii, the world's biggest flower, lives as a parasite in Indonesian rain forests.
Previous Image | Next Image
Description: Rafflesia arnoldii, the world's biggest flower, lives as a parasite in Indonesian rain forests.
Picture Stats:
Views: 4099
Filesize: 139.59kB
Height: 470 Width: 850
Source: https://biology-forums.com/index.php?action=gallery;sa=view;id=1472
Return to Gallery