Definitions of Old world beaver:

  • noun:   a European variety of beaver