1 zorillo | Definition of zorillo

zorillo

noun
zo·​ril·​lo | \ zəˈri(ˌ)lō\
plural -s

Definition of zorillo

: a tropical American shrub or small tree (Roupala darienensis) of the family Proteaceae that has an offensive skunklike odor and is used as a remedy for headache

History and Etymology for zorillo

Spanish zorrillo little fox, skunk, diminutive of zorro fox

Keep scrolling for more