Meaning of Sporobolus

Definition of Sporobolus

(noun) cosmopolitan annual and perennial grasses (as dropseed or rush grass)

Other information on Sporobolus

WIKIPEDIA results for Sporobolus
Amazon results for Sporobolus