GRASSFINCH

Definition of GRASSFINCH

  1. (noun)usually brightly-colored Australian weaverbirds; often kept as cage birds