Albizia Anthelmintica
-
A
Albizia Anthelmintica
Description Albizia Anthelmintica, also known as the powder-puff tree, is a deciduous tree that is native to East Africa. It grows up to 6 meters tall and has a spread of up to 4 meters. The tree has a smooth, brown bark and is characterized by its fern-like leaves and fluffy pink or white flowers that bloom in the winter…
Read More »