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
Free learning resources from arts, cultural and heritage organisations.
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