Nepenthes alba

Nepenthes alba is a tropical pitcher plant endemic to Peninsular Malaysia. The specific epithet alba is derived from the Latin word albus, meaning "white", and refers to the colour of the upper pitchers.