Procervulus



Procervulus is an extinct species of deer found in Europe. It possessed horns that were not shed.