COCKSFOOT


Meaning of COCKSFOOT in English

[cocks.foot] n (1697): orchard grass

Merriam-Webster English vocab.      Английский словарь Merriam Webster.