Where does “talpa” come from?

talpa (Latin): mole

Definitions

  1. mole

Words derived from “talpa