GROSSBEAK





Definition:

  1. [noun] any of various finches of Europe or America having a massive and powerful bill
    Synonyms: grosbeak

Synonyms:


Related Words: