What does aptenodytes forsteri mean?

aptenodytes forsteri meaning in General Dictionary

the greatest penguin; an Antarctic penguin