Питахайя растёт только на определённых видах кактусов из-за генетических особенностей самих растений. 1
Питахайя бывает разных видов, и каждый из них растёт на определённом виде кактуса. 1 Например, на кактусе гилоцереус волнистый (Hylocereus undatus) вырастает белая питахайя с розовой кожицей и белой мякотью. 1 На гилоцереусе многоризус (Hylocereus polyrhizus) — красная питахайя с розовой кожицей и красной или розовой мякотью. 1
Также питахайя растёт на кактусах родов Hylocereus и Stenocereus. 2