Text this: Green orchid bee Euglossa dilemma Friese (Insecta: Hymenoptera: Apidae)