Spheniscus demersus

Explore definitions, synonyms, and language insights of Spheniscus demersus

Definitions

Noun
small penguin of South America and southern Africa with a braying call

More General Terms