Orchid Bee

08 Apr 2020

Orchid Bee (Latin name Euglossine Bee). Orchid bees live in South America and are only the size of a human fingernail. Code Cracker players will be asked to find out fascinating facts about minibeasts like these.

Orchid Bee: Orchid Bee (Latin name Euglossine Bee). Orchid bees live in South America and are only the size of a human fingernail. Code Cracker players will be asked to find out fascinating facts about minibeasts like these.
Download
Orchid Bee.jpg (660px * 863px - 34.59 KB)