Taxonomic Filter:

Taxa Count: 8
APIDAE
Amegilla albocaudata
Amegilla cincta
Braunsapis bouyssoui
Dactylurina staudingeri
Thyreus bouyssoui
MEGACHILIDAE
Megachile bituberculata
Megachile ruficeps
Megachile torrida