Noun barnyard grass has 1 sense
  1. barnyard grass, barn grass, barn millet, Echinochloa crusgalli - a coarse annual panic grass; a cosmopolitan weed; occasionally used for hay or grazing
    --1 is a kind of millet
    --1 is a member of Echinochloa, genus Echinochloa
,
TOP