Associations to the word «Tamiasciurus»

Dictionary definition

TAMIASCIURUS, noun. American red squirrels.

Wise words

The short words are best, and the old words are the best of all.
Winston Churchill