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