What is pomelo?

Pomelo is the largest of the citrus fruits. Its thick yellow-green skin hides a thick rind and white to pink fruity pulp. Closest to a…