Meaning of puffinus

Definition of puffinus

(noun) shearwaters

Other information on puffinus

WIKIPEDIA results for puffinus
Amazon results for puffinus