English Dictionary
◊ PUFFINUS
Puffinus
n : shearwaters [syn: {Puffinus}, {genus Puffinus}]