Definition of greenfinch

Definition of greenfinch
  1. greenfinch Noun Any of five distinct species of bird:
Need more help? Try our forum NEW