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