Definition Definition

zorilla - Meaning and Examples

Meaning of 'zorilla' (Webster Dictionary)

1 . Zorilla [ n.]
- Either one of two species of small African carnivores of the genus Ictonyx allied to the weasels and skunks.