Definition of Marten

Noun: marten  maa(r)-t(i)n

  1. Agile slender-bodied arboreal mustelids somewhat larger than weasels
    - marten cat

See also:
martellos
martens

Anagrams containing the word marten

mrtnae nmarte enmart tenmar rtenma artenm