Meaning of drop-seed

Definition of drop-seed

(noun) a grass of the genus Sporobolus

Other information on drop-seed

WIKIPEDIA results for drop-seed
Amazon results for drop-seed