ALL meanings of island grey fox
is·land grey fox
I i - noun island grey fox a similar and related animal, U. littoralis, inhabiting islands off North America 0
- noun island grey fox a fox, Urocyon littoralis, similar and related to the grey fox, inhabiting islands off North America 0