puffinus puffinus Meaning, Definition & Usage

  1. noun small black-and-white shearwater common in the northeastern Atlantic
    Manx shearwater.

WordNet