TALPA


Meaning of TALPA in English

noun a genus of small insectivores including the common european mole.

Webster English vocab.      Английский словарь Webster.