Definition of Roman mole in English:

Roman mole

noun

  • An Old World mole, Talpa romana, now largely confined to parts of mainland Italy.

Origin

Early 20th century; earliest use found in Journal of the Royal Microscopical Society. After scientific Latin Talpa romana; compare Italian talpa romana.