Word info

leopard ground squirrel

Noun

Meaning

leopard ground squirrel (plural leopard ground squirrels)

Synonym of thirteen-lined ground squirrel

Source: en.wiktionary.org

Close letter words and terms