Category: Invasive Species

Bug of the Day: Green Orchid Bee

The green orchid bee, Euglossa dilemma Friese, is a large, beautiful, metallic green bee named for its unique association with orchids and its distinctive color. While it can be found in the southern half of Florida, it is not native… Read More