Aptenodytes forsteri

Explore definitions, synonyms, and language insights of Aptenodytes forsteri

Definitions

Noun
the largest penguin; an Antarctic penguin

More General Terms