Tyrrhenian mole

English

Noun

Tyrrhenian mole (plural Tyrrhenian moles)

  1. Any of species †Talpa tyrrhenica of extinct moles.

References