echinocactus echinocactus

Definition(s):

  • (n) any cactus of the genus Echinocactus; strongly ribbed and very spiny; southwestern United States to Brazil

Wiki Images for echinocactus

definition of echinocactus
Word of the Day
maxim maxim
/ˈmæk səm /