tambreet Meaning, Definition & Usage

Tam"breet noun
Definitions
  1. (Zoöl.) The duck mole.

Webster 1913