English English Dictionary

English English Dictionary

The online English-English dictionary from The Project Gutenberg

Result for Zorilla

Zorilla (n.)

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