meaning of zebra finch

1. small Australian weaverbird with markings like a zebras


Related Words

zebra finch |

Developed & Maintained By Taraprasad.com

Treasure Words