English dictionary
spheniscus demersus meaning and definition
Definition and meaning of spheniscus demersus at MeaningMonkey.org. spheniscus demersus meaning and definition in the English Dictionary.SPHENISCUS DEMERSUS noun
Definition of Spheniscus demersus (noun)
- small penguin of South America and southern Africa with a braying call
- synonyms: jackass penguin
Source: Princeton University Wordnet