Subscribe
URL of the page has been copied to clipboard.
Meaning : Large genus of low-growing shrubby ribbed cacti of Mexico and southwestern United States.
Synonyms : genus echinocereus
Install App
Echinocereus meaning in Telugu.