Meaning of aptenodytes forsteri
Definition of aptenodytes forsteri
(noun)
the largest penguin; an Antarctic
penguin
Other information on aptenodytes forsteri
WIKIPEDIA results for
aptenodytes forsteri
Amazon results for
aptenodytes forsteri
Tweet