talpid

Etymology
From scientific Latin (family name), ultimately from.

Noun

 * 1)  A member of the family , comprising moles and related insectivorous mammals.

Translations

 * Italian: