LITTLE RED FOX
Meaning of LITTLE RED FOX in English
noun
: a small Australian fruit bat ( Pteropus scapulatus ) with short chocolate-brown fur and transparent wing membranes
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012