Definition Definition

polatouche - Meaning and Examples

Meaning of 'polatouche' (Webster Dictionary)

1 . Polatouche [ n.]
- A flying squirrel (Sciuropterus volans) native of Northern Europe and Siberia; -- called also minene.