nelly in German nelly in German Riesensturmvogel noun A giant petrel, Macronectes giganteus and Macronectes halli. Add to Flashcards