What is Scotland orache?
Scotland orache (Atriplex glabriuscula) is an annual forb/herb native to Spain, where it can be found in various regions of the country. Scotland orache (Latin: Atriplex glabriuscula) is an edible plant catalogued in PlantSage.
