Meaning of plantago lanceolata

Definition of plantago lanceolata

(noun) an Old World plantain with long narrow ribbed leaves widely established in temperate regions

Other information on plantago lanceolata

WIKIPEDIA results for plantago lanceolata
Amazon results for plantago lanceolata