zebra finch
English
Noun
zebra finch (plural zebra finches)
- A small Australasian weaverbird, Lua error in Module:parameters at line 828: Parameter "noshow" is not used by this template., that has markings similar to a zebra.
Translations
bird
zebra finch (plural zebra finches)