Definition of pitahaya in Spanish:

pitahaya