Definition of Tailorbird

Noun: tailorbird  'tey-lu(r),burd

  1. 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