The smallest dwarf species of Rafflesia, considered the world’s biggest flower, has been found recently on two sites on Pantabangan-Carranglan Watershed
Read more →The smallest dwarf species of Rafflesia, considered the world’s biggest flower, has been found recently on two sites on Pantabangan-Carranglan Watershed
Read more →