This website uses cookies to ensure you get the best experience on our website. Learn more

Meaning Of Zorilla

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



Shares

Related Words

Menu