Anchusa officinalis
Source: NCBI Taxonomy (ID 89630)