grosbeak ( synonym found)

Definition of grosbeak:

°Any of several finches and cardinals that have a large, powerful bill.

Definition of grosbeak:

°Any of several finches and cardinals that have a large, powerful bill.

Back to Top