tailorbird Meaning, Definition & Usage

  1. noun tropical Asian warbler that stitches leaves together to form and conceal its nest
    Orthotomus sutorius.

WordNet