Meaning of yellow bugle

Definition of yellow bugle

(noun) low-growing annual with yellow flowers dotted red; faintly aromatic of pine resin; Europe, British Isles and North Africa

Other information on yellow bugle

WIKIPEDIA results for yellow bugle
Amazon results for yellow bugle