Skip to main content

carduelinae

English carduelinae meaning in English  •  carduelinae का अर्थ अंग्रेजी में
Noun
  • a subfamily of birds consisting of the old world finches, many of which have taken up residence in the Americas; -- it is a subgroup of finches used in some classifications, in which the Fringillidae are divided into two subfamilies, the C
Advertisement