fossile vivente

Italian

Noun

fossile vivente m (plural fossili viventi)

  1. a living fossil