Word Study
puffinus puffinus
WORDNET DICTIONARY
Noun puffinus puffinus has 1 sense
- puffinus puffinus(n = noun.animal) manx shearwater - small black-and-white shearwater common in the northeastern Atlantic; Array is a kind of shearwater
For further exploring for "puffinus puffinus" in Webster Dictionary Online