Definify.com

Definition 2024


star_finch

star finch

See also: starfinch

English

Noun

star finch (plural star finches)

  1. An Australian species of estrildid finch, Neochmia ruficauda.