Episode 18 Caraille also known as Bitter Melon or Bitter Gourd is an acquired taste but has amazing health benefits.