Echinocereus Meaning
There are 1 meaning(s) for word Echinocereus
Meaning 1 : large genus of low-growing shrubby ribbed cacti of Mexico and southwestern United States
Synonyms : genus echinocereus
Synonyms : genus echinocereus
Similar words of Echinocereus :
