What does bouncing betty mean?

bouncing betty meaning in General Dictionary

an antipersonnel land mine