TOP

Definition of snapping turtle noun from the Oxford Advanced American Dictionary