aptenodytes forsteri

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

Found on Word Lists

Find words of a similar nature on these lists:

Other Searches