POLATOUCHE
Meaning of POLATOUCHE in English
ˌpōləˈtüsh noun
( -s )
Etymology: French, from Russian poletusha
: a small flying squirrel ( Sciuropterus volans ) native to northern Europe and Asia
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012