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)
buckthorn20english plantainnarrow-leaved plantainribgrass11ribwort12ripple-grass