Thanh long một loài cây được trồng hay lấy quả, là tên của một vài chi của họ xương rồng. Người ta cho rằng nó có nguồn gốc từ Trung và Nam Mỹ. Nó cũng được trồng ở các nước như Trung Quốc, Đài Loan và trong khu vực Đông Nam Á như Việt Nam, Malaysia, Thái Lan, Philippines. Việc trồng loại ruột trắng vỏ đỏ hay hồng ở Thái Lan, Trung Quốc, Đài Loan, Philippines v.v. là lấy giống từ Bình Thuận, Việt Nam và hiện nay (năm 2005) mới chỉ trong giai đoạn bắt đầu.
Quả của nó có ba dạng, tất cả đều có vỏ giống như da và có một chút lá. Chúng có tên gọi khoa học như sau:
-Hylocereus undatus thuộc chi Hylocereus, ruột trắng với vỏ hồng hay đỏ.
-Hylocereus polyrhizus thuộc chi Hylocereus, ruột đỏ với vỏ hồng hay đỏ.
-Selenicereus megalanthus thuộc chi Selenicereus, ruột trắng với vỏ vàng.
Các hạt giống như hạt vừng đen nằm lẫn lộn trong ruột. Lớp cùi thịt trong ruột thường được ăn ở dạng quả tươi, có mùi vị thơm dịu, ngọt vừa phải và ít cung cấp calo. Hương vị của nó đôi khi giống như hương vị của quả kiwi (Actinidia deliciosa). Quả có thể chế biến thành nước quả hay rượu vang; hoa có thể ăn được hay ngâm vào nước giống như chè. Mặc dù các hạt bé tí xíu của chúng được ăn cùng với thịt của ruột quả nhưng chúng không bị tiêu hóa.
Loại ruột đỏ, vỏ hồng lấy giống từ Đài Loan năm 1988, hiện nay mới trồng thử nghiệm tại Lạng Sơn và Phủ Quỳ (tỉnh Nghệ An). Loại ruột trắng vỏ hồng hay đỏ được trồng rộng rãi ở các tỉnh như Bình Thuận, Long An, Tiền Giang v.v.