Iridescent Meaning in Hindi

What is the translation of word Iridescent in Hindi?

Meaning of  Iridescent in Hindi is : इंद्रधनुषी

Other Meanings of Iridescent

Example Sentences

Breeding adults have yellow bills, iridescent feathers that shine purple and green and are flecked with white spots.