Find the word definition

Wiktionary
beech martens

n. (beech marten English)