This looks like a relative of opuntia microdasys, a.k.a. "bunny ears". The microscopic spines are probably just as obnoxious.