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