I fear this thread falls under "identification", which is against the rules here Usually it's only ever substance or mushroom ID threads, so seeing a cactus one is a new thing to me haha....but alas, it's still identification
I'm not sure where to suggest you go in search of an answer either....if it were mushrooms, Shroomery would be the go....but yeah no idea about cacti sorry.
Good luck though....should it be a desirable species (and you're allowed to take some, of course), it looks like it'd be a pretty decent haul