mejpali

Noun

 * 1) nopal, prickly pear.