Dictionary entry

Tambreet

Webster's Dictionary 1913

Tam″breet (?), n.(Zoöl.) The duck mole.