manx shearwater - English Synonyms Dictionary

manx shearwater

n.
[1] Puffinus puffinus