Definitions
There is 1 meaning of the phrase
Plantago Lanceolata.
Plantago Lanceolata - as a noun
An old world plantain with long narrow ribbed leaves widely established in temperate regions
Synonyms (Exact Relations)
buckthornenglish plantainnarrow-leaved plantainribgrassribwortripple-grass