English Dictionary
◊ TAILORBIRD
tailorbird
n : tropical Asian warbler that stitches leaves together to form
and conceal its nest [syn: {Orthotomus sutorius}]