Ferocactus viridescens var. viridescens --- Barrel Cactus, Visnaga --- Cactaceae
Stems are much shorter than the Desert Barrel Cactus (F. cylindraceus).

Pronunciation
Cal Photos images Google images