star finch (English, noun)
expansion: star finch (plural star finches)
Senses:
glosses: An Australian species of estrildid finch, Neochmia ruficauda.
Forms:
form: star finches
tags: plural