Meaning of leymus arenaria

Definition of leymus arenaria

(noun) a dune grass of the Pacific seacoast used as a sand binder

Other information on leymus arenaria

WIKIPEDIA results for leymus arenaria
Amazon results for leymus arenaria