Definitions of Spheniscus demersus:

  • noun:   small penguin of South America and southern Africa with a braying call