dropseed : Idioms & Phrases


sand dropseed

  • noun erect smooth grass of sandy places in eastern North America
    Sporobolus cryptandrus.
WordNet