oystercatcher
English
oystercatcher meaning in English • oystercatcher का अर्थ अंग्रेजी में
Noun
- Any one of several species of wading birds of the genus Hæmatopus having stout legs and bill and mostly black-and-white plumage, which frequent seashores and feed upon oysters and other shellfish. The European species (Hæmatop