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
The national hub for free, trusted teaching resources from cultural 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