Definition of rosefinch in English:
An Asian finch found chiefly in mountainous areas, the male of which has predominantly pinkish-red plumage.
- Carpodacus and other genera, family Fringillidae: many species
- Each day there seemed to be something special that we saw or heard: the aquatic warbler, a citrine wagtail, a rosefinch, a penduline tit flying in and out of its nest or a bittern booming.
- But the population of bird species such as rosefinches, spotted doves and grey jungle fowl did go up during the flowering.
- The valley has hosted a mountain rosefinch population of about 150-300 breeding pairs since the 1970s. Breeding habitats for rosefinches consist of shrubby, mostly wet and humid meadows.
What do you find interesting about this word or phrase?
Comments that don't adhere to our Community Guidelines may be moderated or removed.
Most popular in the US
Most popular in the UK
Most popular in Canada
Most popular in Australia
Most popular in Spain
Most popular in Malaysia
Most popular in India
Most popular in Pakistan