Welcome to Zonein's Pacific Animals information files.  American Oystercatcher 
Common name: American Oystercatcher

Scientific name: Haematopus palliatus