From story
Minibeasts
This resource is licensed under Creative Commons BY-NC-SA

Orchid Bee

Orchid Bee (Latin name Euglossine Bee). Orchid bees live in South America and are only the size of a human fingernail.

 

Image: © Leeds Museums and Galleries