TAILORBIRD


Meaning of TAILORBIRD in English

[tai.lor.bird] n (1769): any of a genus (Orthotomus of the family Sylviidae) of chiefly Asian warblers that stitch leaves together to support and hide their nests

Merriam-Webster English vocab.      Английский словарь Merriam Webster.