taxonID scientificName kingdom phylum order family eolID Megalopta genalis Megalopta genalis 2742622 Megalopta ecuadoria Megalopta ecuadoria Metazoa Arthropoda Hymenoptera