Meaning of burgrass

Definition of burgrass

(noun) a grass of the genus Cenchrus

Other information on burgrass

WIKIPEDIA results for burgrass
Amazon results for burgrass