Meaning of Echinocactus

Definition of Echinocactus

(noun) any cactus of the genus Echinocactus; strongly ribbed and very spiny; southwestern United States to Brazil

Other information on Echinocactus

WIKIPEDIA results for Echinocactus
Amazon results for Echinocactus