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

Treasure Words