redtop









redtop


noun

  1. any of several grasses of the genus Agrostis having reddish panicles, as A. gigantea, widely cultivated for lawns and pasturage.
51 queries 0.562