Meaning of glyceria grandis

Definition of glyceria grandis

(noun) a pasture grass of moist places throughout North America

Other information on glyceria grandis

WIKIPEDIA results for glyceria grandis
Amazon results for glyceria grandis