aptenodytes forsteri

Noun
  1. The largest penguin;
    An Antarctic penguin (synset 102059382)

Found on Word Lists

Other Searches