meaning of cabassous

1. naked-tailed armadillo of tropical South America


Related Words

cabassous | cabassous unicinctus |

Developed & Maintained By Taraprasad.com

Treasure Words