English dictionary
tailorbird meaning and definition
Definition and meaning of tailorbird at MeaningMonkey.org. tailorbird meaning and definition in the English Dictionary.TAILORBIRD noun
Definition of tailorbird (noun)
- tropical Asian warbler that stitches leaves together to form and conceal its nest
- synonyms: Orthotomus sutorius
Source: Princeton University Wordnet