green foxtail

Noun
  1. European foxtail naturalized in North America;
    Often a troublesome weed (synset 112155566)

Found on Word Lists

Other Searches