Definitions
bea•ver
noun (pl. same or -vers)
a large semiaquatic broad-tailed rodent that is native to North America and northern Eurasia.bea•ver-like mam•mal
noun
any mammal that is sort of like a beaver.BLM
abbreviation
Beaver Like Mammal.-
Category
Past Sightings
Category Archives: India
That which sits in the shadow of its tail
My friends Kate and Anoop are on vacation in India and Kate sent this submission of an adorable Indian BLM: Here is either a chipmunk or an Indian squirrel that Anoop and I saw today in Bangalore, India, across the … Continue reading
Posted in India, International
Leave a comment