meaning of plantago lanceolata

1. an Old World plantain with long narrow ribbed leaves widely established in temperate regions


Related Words

plantago lanceolata |

Developed & Maintained By Taraprasad.com

Treasure Words