Star finch

star finchStar finch (Neochmia ruficauda).

Star finch, species of grass finch (q.v.).

This article was most recently revised and updated by Amy Tikkanen.