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
Tweet