An Etymological Dictionary of the German Language/Annotated/Schellkraut
Schellkraut, neuter, ‘swallow-wort, celandine,’ from Middle High German shëlkrut, -wurz; probably an abbreviation and corruption of the equivalent Middle Latin chelidonia (ch pronounced as in the corresponding French chélidoine); compare Greek χελιδόνιον, ‘celandine.’