VariousWords beta
Related Terms:
Noun
Definition: Loxia curvirostra, a small passerine bird in the finch family, widely distributed in the Northern Hemisphere.
VariousWords beta
Definition: Loxia curvirostra, a small passerine bird in the finch family, widely distributed in the Northern Hemisphere.