ZORILLA


Meaning of ZORILLA in English

zəˈrilə

Etymology: New Latin, from Spanish zorrilla

synonym of ictonyx

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.