Scientific Name: Hylocereus costaricensis or Hylocereus polyrhizus.Appearance:Skin: Bright red or pink with greenish or yellowish scales.Flesh: Deep red or magenta with small black seeds.Texture: Juicy and crisp with a slightly crunchy texture due to the seeds.Flavour: Sweet with a more intense flav..