sea badger
i do believe i just saw a sea badger jenkins
elusive marine rodent, inhabits the shores of devon and cornwall
"i do believe i just saw a sea badger jenkins" What is the definition of "sea badger"?