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...
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...