Meaning of ribgrass

Definition of ribgrass

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

Other information on ribgrass

WIKIPEDIA results for ribgrass
Amazon results for ribgrass