Definitions
There is 1 meaning of the phrase
Diomedea Nigripes.
Diomedea Nigripes - as a noun
A variety of albatross with black feet
Synonyms (Exact Relations)
black-footed albatrossgooneygooney birdgooniegoony