The story
From spotted + giant + flying squirrel.
Etymology from Wiktionary, CC BY-SA 4.0.
Today it means: A large flying squirrel, of species Petaurista elegans, native to China. Full definition →
From spotted + giant + flying squirrel.
Etymology from Wiktionary, CC BY-SA 4.0.