What does blarina mean?

blarina meaning in General Dictionary

a genus of mammals consisting of the shrews

View more

  • shrews