Weighing up to 66 pounds and measuring nearly 20 inches, the Seychelles sea coconut is the largest seed on the planet ECOticias.com