Noun grassfinch has 1 sense
  1. grassfinch, grass finch - usually brightly-colored Australian weaverbirds; often kept as cage birds
    --1 is a kind of weaver, weaverbird, weaver finch
    --1 is a member of Poephila, genus Poephila
    --1 has particulars: zebra finch, Poephila castanotis
,
TOP