carduelis carduelis

Noun
  1. Small European finch having a crimson face and yellow-and-black wings (synset 101533819)

Found on Word Lists

Other Searches