What is American Green Alder?
American Green Alder, scientifically known as Alnus viridis crispa, is a deciduous shrub belonging to the Betulaceae family. American Green Alder (Latin: Alnus viridis crispa, family Betulaceae) is an edible plant catalogued in PlantSage.
