Meaning of aptenodytes

Definition of aptenodytes

(noun) large penguins

Other information on aptenodytes

WIKIPEDIA results for aptenodytes
Amazon results for aptenodytes