Noun Definition

chaffinch

1.Definition: small European finch with a cheerful song

Category: Animals