Meaning of echinocereus

Definition of echinocereus

(noun) large genus of low-growing shrubby ribbed cacti of Mexico and southwestern United States

Other information on echinocereus

WIKIPEDIA results for echinocereus
Amazon results for echinocereus