• word of the day

    dropseed

    dropseed - Dictionary definition and meaning for word dropseed

    Definition
    (noun) a grass of the genus Sporobolus
    Synonyms : drop-seed
Download our Mobile App Today
Receive our word of the day
on Whatsapp