A MEMS gyroscope comprising: a first resonator configured for sensing rotation about a first axis ( x axis) in a device plane, the first resonator including a first pair of proof masses (102, 104) suspended by a first plurality of suspension flexures and interconnected by a first fork, the first plurality of suspension flexures configured to allow the first pair of proof masses (102, 104) to be rotationally dithered in the device plane and to tilt out-of-plane about respective tilt axes (axes y1 and y2) perpendicular to the first axis, a second resonator configured for sensing rotation about a second axis ( y axis) perpendicular to the first axis in the device plane, the second resonator including a second pair of proof masses (106, 108) suspended by a second plurality of suspension flexures and interconnected by a second fork, the second plurality of suspension flexures configured to allow the second pair of proof masses (106, 108) to be rotationally dithered in the device plane and to tilt out-of-plane about a tilt axis perpendicular to the second axis ( axis x2), a first set of Coriolis sensing electrodes (109, 110, 111, 112) underlying the first pair of proof masses and positioned along an axis (axis x1) parallel to the first axis to sense tilting of the first pair of proof masses about their respective tilt axes (axes y1 and y2); and a second set of Coriolis sensing electrodes (113, 114, 115, 116) underlying the second pair of proof masses and positioned along the first resonator tilt axes (axes y1 and y2) to sense tilting of the second pair of proof masses about their tilt axis (axis x2), characterized in that each of the suspension flexures suspending the first pair of proof masses (102, 104) includes an elongated member arranged such that the long dimension of said suspension flexures is parallel to the second axis (y); and each of the suspension flexures suspending the second pair of proof masses (106, 108) includes an elongated member arranged such that the long dimension of said suspension flexures is parallel to the first axis (x). a first resonator configured for sensing rotation about a first axis ( x axis) in a device plane, the first resonator including a first pair of proof masses (102, 104) suspended by a first plurality of suspension flexures and interconnected by a first fork, the first plurality of suspension flexures configured to allow the first pair of proof masses (102, 104) to be rotationally dithered in the device plane and to tilt out-of-plane about respective tilt axes (axes y1 and y2) perpendicular to the first axis, a second resonator configured for sensing rotation about a second axis ( y axis) perpendicular to the first axis in the device plane, the second resonator including a second pair of proof masses (106, 108) suspended by a second plurality of suspension flexures and interconnected by a second fork, the second plurality of suspension flexures configured to allow the second pair of proof masses (106, 108) to be rotationally dithered in the device plane and to tilt out-of-plane about a tilt axis perpendicular to the second axis ( axis x2), a first set of Coriolis sensing electrodes (109, 110, 111, 112) underlying the first pair of proof masses and positioned along an axis (axis x1) parallel to the first axis to sense tilting of the first pair of proof masses about their respective tilt axes (axes y1 and y2); and a second set of Coriolis sensing electrodes (113, 114, 115, 116) underlying the second pair of proof masses and positioned along the first resonator tilt axes (axes y1 and y2) to sense tilting of the second pair of proof masses about their tilt axis (axis x2), characterized in that each of the suspension flexures suspending the first pair of proof masses (102, 104) includes an elongated member arranged such that the long dimension of said suspension flexures is parallel to the second axis (y); and each of the suspension flexures suspending the second pair of proof masses (106, 108) includes an elongated member arranged such that the long dimension of said suspension flexures is parallel to the first axis (x).