Meaning of pinguinus impennis

Definition of pinguinus impennis

(noun) large flightless auk of rocky islands off northern Atlantic coasts; extinct

Other information on pinguinus impennis

WIKIPEDIA results for pinguinus impennis
Amazon results for pinguinus impennis