COCKSFOOT

Definition of COCKSFOOT

  1. (noun)widely grown stout Old World hay and pasture grass