Definition of Zorilla

Noun: zorilla

  1. Muishond of northern Africa
    - zoril, Ictonyx frenata

See also:
zoril
zorillas

Anagrams containing the word zorilla

zilalro azorill lazoril llazori illazor rillazo orillaz