Cardamine chelidonia

Cardamine chelidonia

Cardamine chelidonia (L.) Medik.
Engl.: cardamine.