1 English Synonyms for NEEDLEGRASS
Prev.1Next
esparto
Definition: 1. Either of two species of perennial grasses used for fibre production, and for making paper:
There are 2 definitions of the word esparto
Show more information about esparto
Prev.1Next
Search took: 1.2538 ms