What is the meaning of the word "iridoprocne"?

Definitions: