smouse
/ˈsmaus/Definitions
1. noun
A type of shrew, specifically the Eurasian pygmy shrew.
“The smouse scurried across the forest floor in search of food.”
1. noun
A type of shrew, specifically the Eurasian pygmy shrew.
“The smouse scurried across the forest floor in search of food.”