bay_grassEnglish

bay grass, love grass

Noun

Any of various grasses of the genus Eragrostis, specially useful for forage and for the prevention of erosion

English: love grass, bay grass

English words with similar meanings

Show 1 words