Skip to main content

conirostres

English conirostres meaning in English  •  conirostres का अर्थ अंग्रेजी में
n. pl.
  • A tribe of perching birds, including those which have a strong conical bill, as the finches.
Advertisement