Usually found in rich moist soils of woods and river terraces, but it also grows on dry rocky soils, especially if these are on limestone..
Usually found in rich moist soils of woods and river terraces, but it also grows on dry rocky soils, especially if these are on limestone..