Hello. At Wal-Mart, they have Nopal. Is this cactus pad? It looks like a leaf from a cactus. Thank you.