tai•lor•bird
We found 2 definitions of tailorbird from 2 different sources.
NounPlural: tailorbirds |
||
tailorbird - tropical Asian warbler that stitches leaves together to form and conceal its nest | ||
Orthotomus sutorius | ||
old world warbler, true warbler small active brownish or greyish Old World birds |