🇬🇧 en ca 🇦🇩

island fox noun

  • A fox (Urocyon littoralis) endemic to the Channel Islands of California.
guineu grisa de les illes Santa Bàrbara
Wiktionary Links