butcher bird
English
butcher bird meaning in English • butcher bird का अर्थ अंग्रेजी में
Noun
- any species of shrike of the genus Lanius, so called because they impale their prey on thorns.
- large carnivorous Australian bird with the shrikelike habit of impaling prey on thorns.