Zorilla

Zo·​ril·​la | \ zəˈrilə\

Definition of Zorilla

taxonomic synonym of ictonyx

History and Etymology for Zorilla

New Latin, from Spanish zorrilla

Keep scrolling for more