meaning of hedgehog cactus

1. cactus of the genus Echinocactus having stout sharp spines


Related Words

hedgehog cactus |

Developed & Maintained By Taraprasad.com

Treasure Words