redtop
redtop
English
Noun
Ad
Definition
A kind of grass (Agrostis vulgaris) highly valued in the United States for pasturage and hay for cattle.
Etymology
From red + top.
Ad
redtop
A kind of grass (Agrostis vulgaris) highly valued in the United States for pasturage and hay for cattle.
From red + top.