Cochlearia anglica is a biennial or annual herb native to European coastal saltmarshes and estuaries. It features fleshy leaves and small white flowers, blooming late.
Above information is sourced from Wikipedia
© Bas Kers (CC-BY-NC-SA)
© Florent Beck − Tela Botanica
© no rights reserved
© (c) Christina s.l., some rights reserved (CC BY)