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