Yahoo Web Search

Search results

  1. Dictionary
    Grass seed

    noun

    • 1. the seeds from which grass develops: "this is probably your last chance to sow grass seed"

    Powered by Oxford Languages