Iridescent orchid bee of the family Apidae/subfamily Euglossinae

An orchid bee specimen from Costa Rica with iridescent body belonging to the family Apidae and subfamily Euglossinae. [Research supported by U.S. National Science Foundation grant DEB 0337220.] (Date of image: 2004; date originally posted to NSF Multimedia Gallery: March 17, 2023) This is an NSF Multimedia Gallery item.
Source: NSF Multimedia Gallery - Category: Science Source Type: video