meaning of echinocactus

1. any cactus of the genus Echinocactus; strongly ribbed and very spiny; southwestern United States to Brazil


Related Words

echinocactus | echinocactus grusonii |

Developed & Maintained By Taraprasad.com

Treasure Words