meaning of weaverbird
1.
finch-like
African
and
Asian
colonial
birds
noted
for
their
elaborately
woven
nests
Related Words
weaverbird
|
Developed & Maintained By
Taraprasad.com