Tagged: Strongylodon macrobotrys

Jade vine

Jade vine

Jade vine Jade vine(Strongylodon macrobotrys), also known as emerald green, is a native of the rain-forests in Philippines. It is probably one of the most beautiful...