What does ardillas mean in English?

Learn vocabulary with pictures as well as translations of ardillas into English

See more

n. ardillas (ardilla)

Translation: squirrel

Definition of ardilla in English

Roedor omnívoro de entre 6 y 30 cm de longitud, con cola de pelaje espeso, conocido por sus especies arborícolas de color pardo rojizo.

Definition of ardilla in Spanish

Omnivorous rodent, between 6 and 30 cm in length, that has a thick, furry tail and is known for its reddish-brown, arboreal species.