talpid
Meanings
Plural: talpids
Noun
- A member of the family Talpidae, comprising moles and related insectivorous mammals.
Origin / Etymology
From scientific Latin Talpidae (family name), ultimately from Latin talpa (“mole”).
Scrabble Score: 0
talpid is not valid in Scrabble (US) TWL Dictionarytalpid is not valid in Scrabble (MW) Merriam-Webster Dictionary
talpid is not valid in International Collins CSW Dictionary
Words With Friends Score: 0
talpid is not valid in Words With Friends