Sweet marten Meaning, Definition & Usage

Definitions
  1. (Zoöl.), the pine marten.

Webster 1913