tailorbird
English Dictionary
->
Letter T
-> tailorbird
Search Dictionary:
tailorbird Definition
(n)
tropical
Asian
warbler
that
stitches
leaves
together
to
form
and
conceal
its
nest
tailorbird Synonyms
Orthotomus sutorius
tailorbird
© Art Branch Inc.