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: Illinois
UBLM: Unidentified Beaver-Like Mammal
Dianna provides us with our first submission from Illinois: Okay. I have searching the internet all day to figure out what I saw this past Saturday. I wish I had taken a picture, but I was just trying to figure … Continue reading