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