Pomelo: The “lucky” giant citrus
Pomelo (Citrus grandis), the biggest citrus in the world, has a seductingly sweet and deliciously tart taste. Originating in Southest Asia, legend has it that British seafarer Captain Shaddock brought pomelo to the Caribbean that led to its english name “shaddock.” It was then crossbred with sweet orange that gaveContinue Reading
