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