meaning of zorilla

1. Either one of two species of small African carnivores of the genus Ictonyx allied to the weasels and skunks.


Related Words

zorilla |

Developed & Maintained By Taraprasad.com

Treasure Words