What is Atraphaxis spinosa?
Atraphaxis spinosa, commonly known as spiny atraphaxis, is a member of the family Asteraceae and can be found in various regions including Afghanistan, East European Russia, Egypt, Iran, Kazakhstan, Kirgizstan, Lebanon-Syria, Mongolia, and other parts of Central Asia. Atraphaxis spinosa (Latin: Atraphaxis spinosa) is an edible plant catalogued in PlantSage.
