meaning of aptenodytes forsteri

1. the largest penguin; an Antarctic penguin


Related Words

aptenodytes forsteri |

Developed & Maintained By Taraprasad.com

Treasure Words