meaning of viscacha

1. Alt. of Viz-cacha
2.
gregarious burrowing rodent larger than the chinchillas


Related Words

viscacha |

Developed & Maintained By Taraprasad.com

Treasure Words