zorrillaTop 20000MeaningsNoun1. striped polecat, zorille, zorilExamples1La zorrilla se dice que es el animal más apestoso en la tierra.The striped polecat is said to be the smelliest animal on earth.