Echinofossulocactus lamellosus hastatus     2/24/19 The "hastatus" means "spear"in Latin. Note the robust spines - the spears. (12/24)
<<Prev Index Next>>