tailorbird

(noun)

noun

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

Definition categories: animal