meaning of canebrake rattlesnake

canebrake rattlesnake meaning in General Dictionary

southern variety