👉 Xestoblatta is a type of flowering plant in the family Apiaceae, commonly known as the daisy tree (Dendrosexta). It is native to Asia and is characterized by its large flowers with long, slender petals that are often yellow or orange. Xestoblatta is also known for its ability to produce a variety of fruits such as seeds, which can be eaten raw or cooked.