2 results in 0.0029s.
Advertisement
  • flickertail
    flickertail, noun.
    a destructive ground squirrel of the northern central United States.

  • Flickertail
    Flickertail, noun.
    a nickname for a native or inhabitant of North Dakota.

  1. home-page
  2.  › 
  3. language
  4.  › 
  5. english-dictionary-translation-meaning-of-flickertail