What does aptenodytes mean?

aptenodytes meaning in General Dictionary

huge penguins