Meaning of bugloss

Definition of bugloss

(noun) perennial or biennial herb cultivated for its delicate usually blue flowers
widespread European weed with spiny tongue-shaped leaves and yellow flowers; naturalized in United States

Other information on bugloss

WIKIPEDIA results for bugloss
Amazon results for bugloss