Humboldt penguin noun1 •Spheniscus humboldti, a species of penguin which live in coastal Peru and Chile. formsHumboldt penguins