The sacred Echid tree.
The sacred Echid tree. Sun eye tree. “Acid” tree. One of the Egyptian sacred trees that became extinct in the country (They are dressed like other sacred plants and animals in Egypt). Or at least it is still threatened with destruction from Egypt. This tree is a tree called the Arabic Al-Barasa or the Egyptian […]