- tailorbird as a noun:
- 1
tailorbird
noun
1 tailorbird
Tropical Asian warbler that stitches leaves together to form and conceal its nest.
synonym: Orthotomus sutorius.
debug info: 0.048
noun
Tropical Asian warbler that stitches leaves together to form and conceal its nest.
synonym: Orthotomus sutorius.
debug info: 0.048