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
Tweet