Cecropia Pachystachya
-
C
Cecropia Pachystachya
Description Cecropia Pachystachya, also known as ambay pump, is a fast-growing tree that belongs to the Cecropiaceae family. It is native to Central and South America and can grow up to 20 meters tall. The tree is known for its large leaves and distinctive shape. The trunk is usually straight and cylindrical with a diameter of up to 30 centimeters.…
Read More »
