Definition of Tailorbird

  • 1. Tropical Asian warbler that stitches leaves together to form and conceal its nest Noun

Synonyms for word "tailorbird"

Semanticaly linked words with "tailorbird"

Hyponims for word "tailorbird"