IMPEYAN PHEASANT MEANING IN ENGLISH

• Impeyan pheasant Definition & Synonyms

  1. () An Indian crested pheasant of the genus Lophophorus. Several species are known. Called also monaul, monal.


RECENT SEARCHES