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