mexican fencepost cactus (pachycereus marginatus) - Spanish English Dictionary