• word of the day

    sporobolus

    sporobolus - Dictionary definition and meaning for word sporobolus

    Definition
    (noun) cosmopolitan annual and perennial grasses (as dropseed or rush grass)
    Synonyms : genus sporobolus
Download our Mobile App Today
Receive our word of the day
on Whatsapp