meaning of ripple grass

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


Related Words

ripple-grass |

Developed & Maintained By Taraprasad.com

Treasure Words