Snake gourd, also known as Padavalanga, is a long, green, and slightly waxy vegetable that is popular in Kerala cuisine. It's a versatile ingredient used in various dishes like curries and thoran (a dry stir-fry). The 350g quantity refers to the typical weight of a snake gourd, often sold in this size.