Please improve the cohesiveness in the given text:
Veronica nivea a flowering plant species Veronica nivea is the milfoil speedwell or snow speedwell.
Veronica nivea, the milfoil speedwell or snow speedwell, a flowering plant species