Definition of rattlesnake grass in English:
rattlesnake grass
noun
A North American sweetgrass, Glyceria canadensis, with flattened spikelets resembling those of quaking grasses (genus Briza).
Origin
Early 19th century; earliest use found in Jacob Bigelow (1786–1879).
Are You Learning English? Here Are Our Top English Tips