Definition of Tailorbird
Noun: tailorbird 'tey-lu(r),burd
- Tropical Asian warbler that stitches leaves together to form and conceal its nest
- Orthotomus sutorius
See also:
tailor
tailorbirds
Anagrams containing the word tailorbird
trldrioabi dtailorbir rdtailorbi irdtailorb birdtailor rbirdtailo orbirdtail lorbirdtai ilorbirdta ailorbirdt