barking squirrel

English

Noun

barking squirrel (plural barking squirrels)

  1. Synonym of prairie dog.