Word Study
talpa
CIDE DICTIONARY
talpa, n. [L., mole.].
A genus of small insectivores including the common European mole. [1913 Webster]
For further exploring for "talpa" in Webster Dictionary Online