Meaning of spheniscus demersus
Definition of spheniscus demersus
(noun)
small
penguin
of South America and
southern
Africa with a braying
call
Other information on spheniscus demersus
WIKIPEDIA results for
spheniscus demersus
Amazon results for
spheniscus demersus
Tweet