Ochanostachys amentacea

Ochanostachys amentacea (locally known as petaling) is a species of plant in the Olacaceae family. It is found in Indonesia, Malaysia, and Singapore.

Ochanostachys amentacea

Ochanostachys amentacea (locally known as petaling) is a species of plant in the Olacaceae family. It is found in Indonesia, Malaysia, and Singapore.